home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 April / CHIP CD (4 - 2007).iso / admin / secure / wireshark-setup-0.99.5.exe / diameter / imscxdx.xml < prev    next >
Extensible Markup Language  |  2007-02-01  |  18KB  |  312 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- $Id: imscxdx.xml 20304 2007-01-04 13:25:25Z martinm $ -->
  3.  
  4.     <application id="16777215" name="IMS_Cx_Dx" uri="http://www.3GPP.org/ftp/Specs/html-info/29229.htm">
  5.  
  6.         <!-- IMS Cx Dx Application -->
  7.         <command name="User-Authorization"       code="300" vendor-id="TGPP"/>
  8.         <command name="Server-Assignment"        code="301" vendor-id="TGPP"/>
  9.         <command name="Location-Info"            code="302" vendor-id="TGPP"/>
  10.         <command name="Multimedia-Auth"          code="303" vendor-id="TGPP"/>
  11.         <command name="Registration-Termination" code="304" vendor-id="TGPP"/>
  12.         <command name="Push-Profile"             code="305" vendor-id="TGPP"/>
  13.  
  14.         <!-- ************************** IMS Cx Dx AVPS ********************* -->
  15.         <avp name="Visited-Network-Identifier" code="1" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  16.             <type type-name="OctetString"/>
  17.         </avp>
  18.         <avp name="Public-Identity" code="2" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  19.             <type type-name="UTF8String"/>
  20.         </avp>
  21.         <avp name="Server-Name" code="3" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  22.             <type type-name="UTF8String"/>
  23.         </avp>
  24.         <avp name="Server-Capabilities" code="4" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  25.                         <grouped>
  26.                                 <gavp name="Mandatory-Capability"/>
  27.                                 <gavp name="Optional-Capability"/>
  28.                                 <gavp name="Server-Name"/>
  29.                         </grouped>
  30.         </avp>
  31.         <avp name="Mandatory-Capability" code="5" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  32.             <type type-name="Unsigned32"/>
  33.         </avp>
  34.         <avp name="Optional-Capability" code="6" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  35.             <type type-name="Unsigned32"/>
  36.         </avp>
  37.         <avp name="User-Data" code="7" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  38.             <type type-name="OctetString"/>
  39.         </avp>
  40.         <avp name="SIP-Number-Auth-Items" code="8" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  41.             <type type-name="Unsigned32"/>
  42.         </avp>
  43.         <avp name="SIP-Authentication-Scheme" code="9" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  44.             <type type-name="UTF8String"/>
  45.         </avp>
  46.         <avp name="SIP-Authenticate" code="10" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  47.             <type type-name="OctetString"/>
  48.         </avp>
  49.         <avp name="SIP-Authorization" code="11" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  50.             <type type-name="OctetString"/>
  51.         </avp>
  52.         <avp name="SIP-Authentication-Context" code="12" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  53.             <type type-name="OctetString"/>
  54.         </avp>
  55.         <!-- GROUPED -->
  56.         <avp name="SIP-Auth-Data-Item" code="13" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  57.                         <grouped>
  58.                                 <gavp name="SIP-Item-Number"/>
  59.                                 <gavp name="SIP-Authentication-Scheme"/>
  60.                                 <gavp name="SIP-Authenticate"/>
  61.                                 <gavp name="SIP-Authorization"/>
  62.                                 <gavp name="SIP-Authentication-Context"/>
  63.                                 <gavp name="Confidentiality-Key"/>
  64.                                 <gavp name="Integrity-Key"/>
  65.                         </grouped>
  66.         </avp>
  67.         <avp name="SIP-Item-Number" code="14" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  68.             <type type-name="Unsigned32"/>
  69.         </avp>
  70.         <avp name="Server-Assignment-Type" code="15" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  71.                         <type type-name="Unsigned32"/>
  72.                         <enum name="No-Assignment" code="0"/>
  73.                         <enum name="Registration" code="1"/>
  74.                         <enum name="Re-Registration" code="2"/>
  75.                         <enum name="Unregistered-User" code="3"/>
  76.                         <enum name="Timeout-Deregistration" code="4"/>
  77.                         <enum name="User-Deregistration" code="5"/>
  78.                         <enum name="Timeout-Deregistration-Store-Server-Name" code="6"/>
  79.                         <enum name="User-Deregistration-Store-Server-Name" code="7"/>
  80.                         <enum name="Administrative-Deregistration" code="8"/>
  81.                         <enum name="Authentication-Failure" code="9"/>
  82.                         <enum name="Authentication-Timeout" code="10"/>
  83.                         <enum name="Deregistration-Too-Much-Data" code="11"/>
  84.         </avp>
  85.         <!-- GROUPED -->
  86.         <avp name="Deregistration-Reason" code="16" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  87.                         <grouped>
  88.                                 <gavp name="Reason-Code"/>
  89.                                 <gavp name="Reason-Info"/>
  90.                         </grouped>
  91.         </avp>
  92.         <avp name="Reason-Code" code="17" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  93.             <type type-name="Unsigned32"/>
  94.                         <enum name="Permanent-Termination" code="0"/>
  95.                         <enum name="New-Server-Assigned" code="1"/>
  96.                         <enum name="Server-Change" code="2"/>
  97.                         <enum name="Remove-S-CSCF" code="3"/>
  98.         </avp>
  99.         <avp name="Reason-Info" code="18" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  100.             <type type-name="UTF8String"/>
  101.         </avp>
  102.         <!-- GROUPED -->
  103.         <avp name="Charging-Information" code="19" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  104.                         <grouped>
  105.                                 <gavp name="Primary-Event-Charging-Function-Name"/>
  106.                                 <gavp name="Secondary-Event-Charging-Function-Name"/>
  107.                                 <gavp name="Primary-Charging-Collection-Function-Name"/>
  108.                                 <gavp name="Secondary-Charging-Collection-Function-Name"/>
  109.                         </grouped>
  110.         </avp>
  111.         <avp name="Primary-Event-Charging-Function-Name" code="20" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  112.             <type type-name="DiameterIdentity"/>
  113.         </avp>
  114.         <avp name="Secondary-Event-Charging-Function-Name" code="21" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  115.             <type type-name="DiameterIdentity"/>
  116.         </avp>
  117.         <avp name="Primary-Charging-Collection-Function-Name" code="22" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  118.             <type type-name="DiameterIdentity"/>
  119.         </avp>
  120.         <avp name="Secondary-Charging-Collection-Function-Name" code="23" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  121.             <type type-name="DiameterIdentity"/>
  122.         </avp>
  123.         <avp name="User-Authorization-Type" code="24" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  124.             <type type-name="Unsigned32"/>
  125.                         <enum name="Registration" code="0"/>
  126.                         <enum name="De-Registration" code="1"/>
  127.                         <enum name="Registration-And-Capabilities" code="2"/>
  128.         </avp>
  129.         <avp name="User-Data-Request-Type" code="25" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  130.             <type type-name="Unsigned32"/>
  131.                         <enum name="Complete-Profile" code="0"/>
  132.                         <enum name="Registered-Profile" code="1"/>
  133.                         <enum name="Unregistered-Profile" code="2"/>
  134.         </avp>
  135.         <avp name="User-Data-Already-Available" code="26" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  136.             <type type-name="Unsigned32"/>
  137.                         <enum name="User-Data-Not-Available" code="0"/>
  138.                         <enum name="User-Data-Already-Available" code="1"/>
  139.         </avp>
  140.         <avp name="Confidentiality-Key" code="27" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  141.             <type type-name="OctetString"/>
  142.         </avp>
  143.         <avp name="Integrity-Key" code="28" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  144.             <type type-name="OctetString"/>
  145.         </avp>
  146.         <!-- ************************ END IMS Cx Dx AVPS ******************* -->
  147.         <!-- ************************** IMS Cx Dx AVPS 3GPP TS 29.229 version 6.3.0 Release 6, ETSI TS 129 229 V6.3.0 (2004-12)********************* -->
  148.         <avp name="Visited-Network-Identifier" code="600" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  149.             <type type-name="OctetString"/>
  150.         </avp>
  151.         <avp name="Public-Identity" code="601" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  152.             <type type-name="UTF8String"/>
  153.         </avp>
  154.         <avp name="Server-Name" code="602" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  155.             <type type-name="UTF8String"/>
  156.         </avp>
  157.         <avp name="Server-Capabilities" code="603" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  158.             <grouped>
  159.                 <gavp name="Mandatory-Capability"/>
  160.                 <gavp name="Optional-Capability"/>
  161.                 <gavp name="Server-Name"/>
  162.             </grouped>
  163.         </avp>
  164.         <avp name="Mandatory-Capability" code="604" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  165.             <type type-name="Unsigned32"/>
  166.         </avp>
  167.         <avp name="Optional-Capability" code="605" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  168.             <type type-name="Unsigned32"/>
  169.         </avp>
  170.         <avp name="User-Data" code="606" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  171.             <type type-name="OctetString"/>
  172.         </avp>
  173.         <avp name="SIP-Number-Auth-Items" code="607" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  174.             <type type-name="Unsigned32"/>
  175.         </avp>
  176.         <avp name="SIP-Authentication-Scheme" code="608" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  177.             <type type-name="UTF8String"/>
  178.         </avp>
  179.         <avp name="SIP-Authenticate" code="609" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  180.             <type type-name="OctetString"/>
  181.         </avp>
  182.         <avp name="SIP-Authorization" code="610" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  183.             <type type-name="OctetString"/>
  184.         </avp>
  185.         <avp name="SIP-Authentication-Context" code="611" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  186.             <type type-name="OctetString"/>
  187.         </avp>
  188.         <!-- GROUPED -->
  189.         <avp name="SIP-Auth-Data-Item" code="612" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  190.                         <grouped>
  191.                                 <gavp name="SIP-Item-Number"/>
  192.                                 <gavp name="SIP-Authentication-Scheme"/>
  193.                                 <gavp name="SIP-Authenticate"/>
  194.                                 <gavp name="SIP-Authorization"/>
  195.                                 <gavp name="SIP-Authentication-Context"/>
  196.                                 <gavp name="Confidentiality-Key"/>
  197.                                 <gavp name="Integrity-Key"/>
  198.                         </grouped>
  199.         </avp>
  200.         <avp name="SIP-Item-Number" code="613" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  201.             <type type-name="Unsigned32"/>
  202.         </avp>
  203.         <avp name="Server-Assignment-Type" code="614" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  204.                         <type type-name="Unsigned32"/>
  205.                         <enum name="No-Assignment" code="0"/>
  206.                         <enum name="Registration" code="1"/>
  207.                         <enum name="Re-Registration" code="2"/>
  208.                         <enum name="Unregistered-User" code="3"/>
  209.                         <enum name="Timeout-Deregistration" code="4"/>
  210.                         <enum name="User-Deregistration" code="5"/>
  211.                         <enum name="Timeout-Deregistration-Store-Server-Name" code="6"/>
  212.                         <enum name="User-Deregistration-Store-Server-Name" code="7"/>
  213.                         <enum name="Administrative-Deregistration" code="8"/>
  214.                         <enum name="Authentication-Failure" code="9"/>
  215.                         <enum name="Authentication-Timeout" code="10"/>
  216.                         <enum name="Deregistration-Too-Much-Data" code="11"/>
  217.         </avp>
  218.         <!-- GROUPED -->
  219.         <avp name="Deregistration-Reason" code="615" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  220.                         <grouped>
  221.                                 <gavp name="Reason-Code"/>
  222.                                 <gavp name="Reason-Info"/>
  223.                         </grouped>
  224.         </avp>
  225.         <avp name="Reason-Code" code="616" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  226.             <type type-name="Unsigned32"/>
  227.                         <enum name="Permanent-Termination" code="0"/>
  228.                         <enum name="New-Server-Assigned" code="1"/>
  229.                         <enum name="Server-Change" code="2"/>
  230.                         <enum name="Remove-S-CSCF" code="3"/>
  231.         </avp>
  232.         <avp name="Reason-Info" code="617" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  233.             <type type-name="UTF8String"/>
  234.         </avp>
  235.         <!-- GROUPED -->
  236.         <avp name="Charging-Information" code="618" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  237.                         <grouped>
  238.                                 <gavp name="Primary-Event-Charging-Function-Name"/>
  239.                                 <gavp name="Secondary-Event-Charging-Function-Name"/>
  240.                                 <gavp name="Primary-Charging-Collection-Function-Name"/>
  241.                                 <gavp name="Secondary-Charging-Collection-Function-Name"/>
  242.                         </grouped>
  243.         </avp>
  244.         <avp name="Primary-Event-Charging-Function-Name" code="619" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  245.             <type type-name="DiameterIdentity"/>
  246.         </avp>
  247.         <avp name="Secondary-Event-Charging-Function-Name" code="620" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  248.             <type type-name="DiameterIdentity"/>
  249.         </avp>
  250.         <avp name="Primary-Charging-Collection-Function-Name" code="621" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  251.             <type type-name="DiameterIdentity"/>
  252.         </avp>
  253.         <avp name="Secondary-Charging-Collection-Function-Name" code="622" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  254.             <type type-name="DiameterIdentity"/>
  255.         </avp>
  256.         <avp name="User-Authorization-Type" code="623" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  257.             <type type-name="Unsigned32"/>
  258.                         <enum name="Registration" code="0"/>
  259.                         <enum name="De-Registration" code="1"/>
  260.                         <enum name="Registration-And-Capabilities" code="2"/>
  261.         </avp>
  262.         <avp name="User-Data-Already-Available" code="624" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  263.             <type type-name="Unsigned32"/>
  264.                         <enum name="User-Data-Not-Available" code="0"/>
  265.                         <enum name="User-Data-Already-Available" code="1"/>
  266.         </avp>
  267.         <avp name="Confidentiality-Key" code="625" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  268.             <type type-name="OctetString"/>
  269.         </avp>
  270.         <avp name="Integrity-Key" code="626" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  271.             <type type-name="OctetString"/>
  272.         </avp>
  273.         <avp name="User-Data-Request-Type" code="627" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  274.             <type type-name="Unsigned32"/>
  275.                         <enum name="Complete-Profile" code="0"/>
  276.                         <enum name="Registered-Profile" code="1"/>
  277.                         <enum name="Unregistered-Profile" code="2"/>
  278.         </avp>
  279.         <!-- GROUPED -->
  280.         <avp name="Supported-Features" code="628" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  281.                         <grouped>
  282.                                 <gavp name="Vendor-ID"/>
  283.                                 <gavp name="Feature-List-ID"/>
  284.                                 <gavp name="Feature-List"/>
  285.                         </grouped>
  286.         </avp>
  287.         <avp name="Feature-List-ID" code="629" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  288.             <type type-name="Unsigned32"/>
  289.         </avp>
  290.         <avp name="Feature-List" code="630" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  291.             <type type-name="Unsigned32"/>
  292.         </avp>
  293.         <!-- GROUPED -->
  294.         <avp name="Supported-Applications" code="631" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  295.                         <grouped>
  296.                                 <gavp name="Auth-Application-Id"/>
  297.                                 <gavp name="Acct-Application-Id"/>
  298.                                 <gavp name="Vendor-Specific-Application-Id"/>
  299.                                 <gavp name="Secondary-Charging-Collection-Function-Name"/>
  300.                         </grouped>
  301.         </avp>
  302.         <!-- GROUPED -->
  303.         <avp name="Associated-Identities" code="632" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  304.                         <grouped>
  305.                                 <gavp name="User-Name"/>
  306.                         </grouped>
  307.         </avp>
  308.  
  309.         <!-- ************************ END IMS Cx Dx AVPS ******************* -->
  310.  
  311.     </application>
  312.